import AMapLoader from "@amap/amap-jsapi-loader";

interface data {
    key: string;
    code: string;
}
export const initAmap = (data:data,dom:any) => {
  AMapLoader.load({
    key: data.key, // 申请好的Web端开发者Key，首次调用 load 时必填
    version: "2.0", // 指定要加载的 JSAPI 的版本，缺省时默认为 1.4.15
    plugins: ["AMap.Scale"], //需要使用的的插件列表，如比例尺'AMap.Scale'，支持添加多个如：['...','...']
  }).then((AMap)=>{
    dom = new AMap.Map(dom, {
    // 设置地图容器id
    viewMode: "3D", // 是否为3D地图模式
    zoom: 15, // 初始化地图级别
    center: [115.951592, 28.703884], // 初始化地图中心点位置
    });
  }).catch((error)=>{
    console.log(error);
  })
};

export const destroyAmap = (dom:any) => {
  dom?.destroy();
};